a functioning member of society - Französisch Englisch Wörterbuch